AUTHOR: Copernicus aka cope
CONTACT: Visit the RelicNews forums and send me a PM
GAME: Dawn of War II
DESCRIPTION: A simple tool to start Dawn of War II Mods.
VERSION: 1.337

Table of Contents:
1. Installation
2. Changelog
3. Usage
4. Information for Modders

------------------------------

1. Installation:

YOU NEED .NET FRAMEWORK 3.5 TO USE THIS TOOL.
VISIT THIS LINK TO DOWNLOAD IT:
http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en

Place the included files in any folder of your choice. Now Start "Dawn of War 2 Modlauncher.exe".

------------------------------

2. Changelog:

VERSION 1.337
- fixed two crashes that occured when having lots of maps activated

VERSION 1.3.5
- you now don't need to restore your UCS files or module files manually
- fixed a critical application-breaking bug.

VERSION 1.3
- slightly rearranged the buttons
- Coloured the Start Mod button 'cause I couldn't find it myself
- introduced a checkbox to start your game without custom maps (so you don't have to change your custom map list!)
- added a checkbox to specify whether you want the Modlauncher to remember your custom map list or not (you can find the checkbox in the Map Manager window)
- the Refresh function of the Map Manager will now keep your activated maps
- slightly improved tooltips
- fixed the apparently broken Archive Info tool

------------------------------

3. Usage:

When starting the tool for the first time it might ask you to specify the path to Steam.exe, in the worst case it may ask you to specify your Dawn of War 2 directory.

On the right side of the tool's window you'll see a list of all the .module files the tool found. Select one by clicking it. On the left side you'll now see all the information about the mod that the moder placed in the .module file.
If the modder specified an UCS file for the mod then you can select "Use exclusive UCS" to force the game to only load the standard UCS file(DOW2.ucs) and the mod's UCS file. If you're experiencing conflicts between the USC files of different mods use this option.
You may select up to 4 different starting options:
-dev activates the consoles and enables logging
-logs activates logging, if you hover the checkbox it'll tell you where you can find your logfiles
-nomovies starts the game without playing movies
-nosound starts the game without playing sound
Some mods require -dev and thus one can't deselect -dev. When -dev is checked, -logs will be checked aswell.
If you need to know about copyrights and stuff, click the About button.
If you'd like to see which archives are loaded by the mod click the "Show Archives" button.
You can add personal notes for a mod on the right hand side. These notes are local!
You can choose to make the tool remember your settings by checking the autosave-checkbox.
You can select which custom maps you want to activate by clicking the maps button. You can save your list of activated maps. You can only play with people who're having the same maps activated as you. If you want the launcher to remember your favorite maps, just check the "Remember maps" box in the Map Manager window.
If you want to play without any custom maps but you're too lazy to remove them all from your list, then just check the newly introduced "Start without loading specified custom maps" box - it's perfect if you want to play online.

------------------------------

4. Information for Modders:

To take full advantage from this tool you should update your mod's .module file. You can add the following lines to your module file (it doesn't really matter if you put them to the beginning of the file or to the end, but having them as the first things in the file is better for performance).

[CML]
Author = Cope
Contact = Use RelicNews forums
Website = http://www.moddb.com/mods/copes-defense-mod
Image = z_cope.png
UCSname = z_cope.ucs
Long_Description = Cope's Defense Mod offers a defensive gameplay mode where you have to fight against attacking waves of Xenos.
GameVersion = 1.5
needs_dev = true

Most of the fields should be pretty much selfexplanatory. Some might require some more information:
"Image" specifies an image to be displayed in the m modlauncher. The image should be in the same directory as the .module file, should be 200x200px and of png or jpg format.
"UCSname" is the name of your UCS file. This is helpful if you're in fear of having locstring conflicts with other mods.
"needs_dev" can either be true or false and specifies whether this mod needs -dev or not. If it does, the tool will autocheck the -dev checkbox.

Using the "Show Archives" function you can check if all the archives that your mod tries to load are existent. This was function is included because lots of mods load the 1.3.2.sga which will vanish with the 1.5 patch - and we'll never know when Relic decides to change their archive-structure ;).

DONE.